An Overview of Pathfinding in Navigation Mesh

نویسندگان

  • Xiao Cui
  • Hao Shi
چکیده

Pathfinding is a fundamental problem that most commercial games must deal with. Due to the increase in game complexity, early solutions to the problem of pathfinding were soon overwhelmed. A* alone, a classic search algorithm, is no longer sufficient to provide the best solution. The popularization of using navigation mesh in pathfinding makes A* search a very small proportion of pathfinding implementation. In this paper, it systematically reviews the entire process of using a navigation mesh to find an optimal path. First a general pathfinding solution is described. Then examples of using A* in a navigation mesh are given. Additionally, implementation details of using funnel algorithm in both triangulation and polygonization are given, which is a major contribution of this paper.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Compromise-free Pathfinding on a Navigation Mesh

We want to compute geometric shortest paths in a collection of convex traversable polygons, also known as a navigation mesh. Simple to compute and easy to update, navigation meshes are widely used for pathfinding in computer games. When the mesh is static, shortest path problems can be solved exactly and very fast but only after a costly preprocessing step. When the mesh is dynamic, practitione...

متن کامل

Direction Oriented Pathfinding in Video Games

Pathfinding has been one of major research areas in video games for many years. It is a key problem that most video games are confronted with. Search algorithm such as Dijkstra’s algorithm and A* algorithm are representing only half of the picture. The underlying map representations such as regular grid, visibility graph and navigation mesh also have significant impact on the performance. This ...

متن کامل

International responsibility of ICAO in utilization of Satellite Navigation Systems

Development of new technologies and its growing process in the last years of the twentieth century, leads to the use of satellites in navigation. Although the technical aspects of this project has significantly improved, legal and political aspects of it, have been subject of different views of states and of international organizations related to aviation industry and though have not led to a f...

متن کامل

Automatic Generation of Suboptimal NavMeshes

Most current games perform navigation in virtual environments through A* for path finding combined with a local movement algorithm. Navigation Meshes are the most popular approach to combine path finding with local movement. This paper presents a new Automatic Navigation Mesh Generator (ANavMG) that subdivides any polygon representing the environment, with or without holes, into a suboptimal nu...

متن کامل

Optimizing Motion-Constrained Pathfinding

High-quality motion planning can be quite expensive to perform, yet is critical for many video games. As a result, many approximations are employed to reduce costs. Common approximations include pathfinding on a grid or on a navigation mesh instead of in a real-valued world. As a result, the paths that are found are not immediately appropriate for use, and often require post-processing, such as...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012